<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Ball Balancing Plate: C:/Users/Luca/Documents/Workspaces/Workspace/BallBalancing_ChibiOSRT/ch_settings/board.h File Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  <td id="projectlogo"><img alt="Logo" src="logo.jpg"/></td>
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">Ball Balancing Plate
   &#160;<span id="projectnumber">1.0.0</span>
   </div>
   <div id="projectbrief">ChibiOS-RT servos control firmware.</div>
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('board_8h.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#define-members">Defines</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">C:/Users/Luca/Documents/Workspaces/Workspace/BallBalancing_ChibiOSRT/ch_settings/board.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="board_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a1020350a41472b2579a91b993c7c453f">BOARD_ST_STM32F0_DISCOVERY</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a02581754b212d533d96cde56c8145c9b">BOARD_NAME</a>&#160;&#160;&#160;&quot;ST STM32F0-Discovery&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a9498f8f4ae2badbe39c078555ca9c793">STM32_LSECLK</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aad7ccbfca9d4bd146d0d48ad6473912e">STM32_HSECLK</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a1db400d06e42524f5e7f6da6888eb056">STM32_HSE_BYPASS</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a6d26457e4296efa18c8dd7e272d3d0ad">STM32F0XX</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>&#160;&#160;&#160;12</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>&#160;&#160;&#160;12</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>&#160;&#160;&#160;12</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>&#160;&#160;&#160;12</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>&#160;&#160;&#160;7</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>&#160;&#160;&#160;9</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>&#160;&#160;&#160;11</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>&#160;&#160;&#160;12</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>&#160;&#160;&#160;13</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>&#160;&#160;&#160;14</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>&#160;&#160;&#160;15</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a1304c508f7d7872fcb0f5d12fdd85868">PIN_MODE_INPUT</a>(n)&#160;&#160;&#160;(0U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a17d26ffdf5e0e4c44f06dbb16c0363c3">PIN_MODE_OUTPUT</a>(n)&#160;&#160;&#160;(1U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a356a8c63034c31d48ed836fd40089f9a">PIN_MODE_ALTERNATE</a>(n)&#160;&#160;&#160;(2U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a91200c23541cf2829d91f9aeb9114f76">PIN_MODE_ANALOG</a>(n)&#160;&#160;&#160;(3U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a9e7de50ad60645a96ed5081ee160e778">PIN_ODR_LOW</a>(n)&#160;&#160;&#160;(0U &lt;&lt; (n))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a35e934f564219e9c9ed577c023711e18">PIN_ODR_HIGH</a>(n)&#160;&#160;&#160;(1U &lt;&lt; (n))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a15972f7629e0dd4adb7a3b58f425580c">PIN_OTYPE_PUSHPULL</a>(n)&#160;&#160;&#160;(0U &lt;&lt; (n))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a4cdfe57c8db63d6e1c4f4cdd586b1bb7">PIN_OTYPE_OPENDRAIN</a>(n)&#160;&#160;&#160;(1U &lt;&lt; (n))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a5a33c4622ceb5344ab15f3bf9f985936">PIN_OSPEED_2M</a>(n)&#160;&#160;&#160;(0U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a7fad3245e32aa82db69e12781ee7cb6b">PIN_OSPEED_10M</a>(n)&#160;&#160;&#160;(1U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a99dc6c757d2b57ed81402bbf20cbea09">PIN_OSPEED_40M</a>(n)&#160;&#160;&#160;(3U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a8ac977a5042e9153c2b148730fc201ae">PIN_PUPDR_FLOATING</a>(n)&#160;&#160;&#160;(0U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa0270bd5ac093358485e0c74004463a8">PIN_PUPDR_PULLUP</a>(n)&#160;&#160;&#160;(1U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a6ca53a3c51d764a6b0e749d8d1b6bf24">PIN_PUPDR_PULLDOWN</a>(n)&#160;&#160;&#160;(2U &lt;&lt; ((n) * 2))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(n, v)&#160;&#160;&#160;((v##U) &lt;&lt; ((n % 8) * 4))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ad16dfcfb4a90d9b761e03c3ac6aadd2e">VAL_GPIOA_MODER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a7e762012e6bb42ab282f57b3d0b1f101">VAL_GPIOA_OTYPER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#abf9ac480a76c990769dbe5d0bb15f56d">VAL_GPIOA_OSPEEDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a6aa1810521655aff39e0c7874721d99a">VAL_GPIOA_PUPDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a8cde079f33594b124a570f0fe78d5cd5">VAL_GPIOA_ODR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a8b4e7aaf8051d3e479a6f3569a49e0a9">VAL_GPIOA_AFRL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a250f4c63cbd770a83e2186d130b5f41b">VAL_GPIOA_AFRH</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a39f5bc8c5a9ae9112cb64d4075b8be5a">VAL_GPIOB_MODER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a84f32a5321a9bc68e7f87ac44886cba9">VAL_GPIOB_OTYPER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a39192c18809ac7cd77522b0e193fabb0">VAL_GPIOB_OSPEEDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a6d6a3a7d45de1e999e501ff106bcec3d">VAL_GPIOB_PUPDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afbbc9829d1d73c13adbf94452a010edd">VAL_GPIOB_ODR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a5772a31590fe61e808106e64711d8713">VAL_GPIOB_AFRL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#adbfad33fc072d86908d2fe56b90b4af7">VAL_GPIOB_AFRH</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a54fc240187d9ad4ab5f7e900c049fdf7">VAL_GPIOC_MODER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a7543f04fa6799015c04039794a777f34">VAL_GPIOC_OTYPER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a5e7885959c3b8293e0f1bb34872a6fe6">VAL_GPIOC_OSPEEDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a6b854c2f1520264d0572b6980bea6a2c">VAL_GPIOC_PUPDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a4e07d89596c7b20d5b7c2327cbc9223a">VAL_GPIOC_ODR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#af405d486ccb51c99a1252dfa4495363b">VAL_GPIOC_AFRL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a66a89dd26c96c9808c4610caa08ba2e4">VAL_GPIOC_AFRH</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a42f2ef726fc7a48b6038eee382c93c63">VAL_GPIOD_MODER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a2e620d487db2d7240e759f66c3a68efa">VAL_GPIOD_OTYPER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a6a6cd142a0c0cde9125352343a8e6005">VAL_GPIOD_OSPEEDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aba79b3f3e2bd1622ae7db217c596f7ed">VAL_GPIOD_PUPDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a67eac2b1434cea46ec00fdaad117cd6d">VAL_GPIOD_ODR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a54d1a960b26a142dba05d5cd54902c4f">VAL_GPIOD_AFRL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#afc3c4656818e047de4de36afc54d6e15">VAL_GPIOD_AFRH</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a2781f04e2f6682d822e9fca6a8aa4ed3">VAL_GPIOF_MODER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a32770ebb67e9c7ff6ce165259765d471">VAL_GPIOF_OTYPER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#aa019726230902e124ce65fc02b81e29d">VAL_GPIOF_OSPEEDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a27509d84ec428c3ec26142905c3f011f">VAL_GPIOF_PUPDR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ab335eb9d43d391cc2c891587da70d3bd">VAL_GPIOF_ODR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#ab33db8a93f5e34f7c9db84ebc69450a5">VAL_GPIOF_AFRL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a47952951048cb682536ff38cb754cf74">VAL_GPIOF_AFRH</a></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="board_8h.html#a48edc646a1de1ba488bbe7d786df9bae">boardInit</a> (void)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Board-specific initialization code.  <a href="#a48edc646a1de1ba488bbe7d786df9bae"></a><br/></td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="a02581754b212d533d96cde56c8145c9b"></a><!-- doxytag: member="board.h::BOARD_NAME" ref="a02581754b212d533d96cde56c8145c9b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a02581754b212d533d96cde56c8145c9b">BOARD_NAME</a>&#160;&#160;&#160;&quot;ST STM32F0-Discovery&quot;</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a1020350a41472b2579a91b993c7c453f"></a><!-- doxytag: member="board.h::BOARD_ST_STM32F0_DISCOVERY" ref="a1020350a41472b2579a91b993c7c453f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a1020350a41472b2579a91b993c7c453f">BOARD_ST_STM32F0_DISCOVERY</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9d92bdb4790a24e31bd7412b0160daff"></a><!-- doxytag: member="board.h::GPIOA_BUTTON" ref="a9d92bdb4790a24e31bd7412b0160daff" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afb7901bdd81cbaf63a77adccc953bd24"></a><!-- doxytag: member="board.h::GPIOA_PIN1" ref="afb7901bdd81cbaf63a77adccc953bd24" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aca3f2776220dbbb15e9e5924db3f3a16"></a><!-- doxytag: member="board.h::GPIOA_PIN10" ref="aca3f2776220dbbb15e9e5924db3f3a16" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9a9b88fcde1fa024e944424836005f15"></a><!-- doxytag: member="board.h::GPIOA_PIN11" ref="a9a9b88fcde1fa024e944424836005f15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afa04dcef93c5983d3c5fc2a608598c37"></a><!-- doxytag: member="board.h::GPIOA_PIN12" ref="afa04dcef93c5983d3c5fc2a608598c37" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a46acb855fad231790f79e54bc4d0af66"></a><!-- doxytag: member="board.h::GPIOA_PIN15" ref="a46acb855fad231790f79e54bc4d0af66" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae03444a6c3c41902b6a3d58721fa5448"></a><!-- doxytag: member="board.h::GPIOA_PIN2" ref="ae03444a6c3c41902b6a3d58721fa5448" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa490e796204d6758822cd11ac39c854a"></a><!-- doxytag: member="board.h::GPIOA_PIN3" ref="aa490e796204d6758822cd11ac39c854a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3828c7b468e32f2b175b13aa3f490baf"></a><!-- doxytag: member="board.h::GPIOA_PIN4" ref="a3828c7b468e32f2b175b13aa3f490baf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a36375c382e976015e9b14a3dd51273e8"></a><!-- doxytag: member="board.h::GPIOA_PIN5" ref="a36375c382e976015e9b14a3dd51273e8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6b3a3de2f5811ee7ce8fac882addc381"></a><!-- doxytag: member="board.h::GPIOA_PIN6" ref="a6b3a3de2f5811ee7ce8fac882addc381" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4325a1ee7a8e8db35ea0d2f41659d56b"></a><!-- doxytag: member="board.h::GPIOA_PIN7" ref="a4325a1ee7a8e8db35ea0d2f41659d56b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3525ad5aadd0473e6330234105bf2b65"></a><!-- doxytag: member="board.h::GPIOA_PIN8" ref="a3525ad5aadd0473e6330234105bf2b65" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa0f0a69047cd9277bb4dff4d834b7c2e"></a><!-- doxytag: member="board.h::GPIOA_PIN9" ref="aa0f0a69047cd9277bb4dff4d834b7c2e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abe6c5d2162f9314024eed9ff196fb31c"></a><!-- doxytag: member="board.h::GPIOA_SWCLK" ref="abe6c5d2162f9314024eed9ff196fb31c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7b9d2ea3e5488c32106e6bfb2e192c55"></a><!-- doxytag: member="board.h::GPIOA_SWDAT" ref="a7b9d2ea3e5488c32106e6bfb2e192c55" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa2648d812dd7ac5db4a369d99cb39e15"></a><!-- doxytag: member="board.h::GPIOB_PIN0" ref="aa2648d812dd7ac5db4a369d99cb39e15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a79706be65d1a3914b4c074cc4935c2fa"></a><!-- doxytag: member="board.h::GPIOB_PIN1" ref="a79706be65d1a3914b4c074cc4935c2fa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aafa39eeaae4d88d728d7799660b531ba"></a><!-- doxytag: member="board.h::GPIOB_PIN10" ref="aafa39eeaae4d88d728d7799660b531ba" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afaa9f0a32c40d42f9038b2dd27cc6515"></a><!-- doxytag: member="board.h::GPIOB_PIN11" ref="afaa9f0a32c40d42f9038b2dd27cc6515" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad917392d3554e6029bee8ee9caa87288"></a><!-- doxytag: member="board.h::GPIOB_PIN12" ref="ad917392d3554e6029bee8ee9caa87288" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aae560d0aa8ac8f4b5e173ea8c9ef2218"></a><!-- doxytag: member="board.h::GPIOB_PIN13" ref="aae560d0aa8ac8f4b5e173ea8c9ef2218" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac6887c163fe7ed0e4b8e0039bf4def54"></a><!-- doxytag: member="board.h::GPIOB_PIN14" ref="ac6887c163fe7ed0e4b8e0039bf4def54" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a519934496e901bcefd1a410aee97296e"></a><!-- doxytag: member="board.h::GPIOB_PIN15" ref="a519934496e901bcefd1a410aee97296e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a90a35cfe7293f74466cf46350954ee29"></a><!-- doxytag: member="board.h::GPIOB_PIN2" ref="a90a35cfe7293f74466cf46350954ee29" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0f04bb892c30f9de2bb954bb1b1ae3ad"></a><!-- doxytag: member="board.h::GPIOB_PIN3" ref="a0f04bb892c30f9de2bb954bb1b1ae3ad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3c06c0eacd36c5e8f9a0472270f3028f"></a><!-- doxytag: member="board.h::GPIOB_PIN4" ref="a3c06c0eacd36c5e8f9a0472270f3028f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab97b53c5beccd57c325d53b8a67babed"></a><!-- doxytag: member="board.h::GPIOB_PIN5" ref="ab97b53c5beccd57c325d53b8a67babed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afbdb30f231df0571934d93a052c08f0e"></a><!-- doxytag: member="board.h::GPIOB_PIN6" ref="afbdb30f231df0571934d93a052c08f0e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa6defd6b2924886d0e818ac192be03f7"></a><!-- doxytag: member="board.h::GPIOB_PIN7" ref="aa6defd6b2924886d0e818ac192be03f7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a56e8e833acac2dbe2d4638f176be6282"></a><!-- doxytag: member="board.h::GPIOB_PIN8" ref="a56e8e833acac2dbe2d4638f176be6282" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8175ccdd8ac896e4d38c570f7c72457e"></a><!-- doxytag: member="board.h::GPIOB_PIN9" ref="a8175ccdd8ac896e4d38c570f7c72457e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3166c438e70da9bed58c39f8a8115629"></a><!-- doxytag: member="board.h::GPIOC_LED3" ref="a3166c438e70da9bed58c39f8a8115629" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad9fe774508289be007b794b1fb1b5ff8"></a><!-- doxytag: member="board.h::GPIOC_LED4" ref="ad9fe774508289be007b794b1fb1b5ff8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="accb1a04f064d9bca930eafbb2cf5d164"></a><!-- doxytag: member="board.h::GPIOC_OSC32_IN" ref="accb1a04f064d9bca930eafbb2cf5d164" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5d89739c0a188c15b2b9223a967202cb"></a><!-- doxytag: member="board.h::GPIOC_OSC32_OUT" ref="a5d89739c0a188c15b2b9223a967202cb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8b29a35d463fdeb98936223be420d2bf"></a><!-- doxytag: member="board.h::GPIOC_PIN0" ref="a8b29a35d463fdeb98936223be420d2bf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adc5846e2b81349872902580d656e31b8"></a><!-- doxytag: member="board.h::GPIOC_PIN1" ref="adc5846e2b81349872902580d656e31b8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5f503674d5ffd4d979b274f334c7b33c"></a><!-- doxytag: member="board.h::GPIOC_PIN10" ref="a5f503674d5ffd4d979b274f334c7b33c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7dbcb5cb4aeb0305b1fd76488ab19623"></a><!-- doxytag: member="board.h::GPIOC_PIN11" ref="a7dbcb5cb4aeb0305b1fd76488ab19623" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a765dd7ddae838722db9e064c52f7de36"></a><!-- doxytag: member="board.h::GPIOC_PIN12" ref="a765dd7ddae838722db9e064c52f7de36" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abbcf570d3ec04d2ad8a100ecff190307"></a><!-- doxytag: member="board.h::GPIOC_PIN13" ref="abbcf570d3ec04d2ad8a100ecff190307" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a39dbe2e967d2c39d9ca7a282b2f3941e"></a><!-- doxytag: member="board.h::GPIOC_PIN2" ref="a39dbe2e967d2c39d9ca7a282b2f3941e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa2859ba835b7a77417bc9e068760972f"></a><!-- doxytag: member="board.h::GPIOC_PIN3" ref="aa2859ba835b7a77417bc9e068760972f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a776541f2373108c806a0ce6f473a423f"></a><!-- doxytag: member="board.h::GPIOC_PIN4" ref="a776541f2373108c806a0ce6f473a423f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3f83a6b3e683f60b62b44c132e400bb0"></a><!-- doxytag: member="board.h::GPIOC_PIN5" ref="a3f83a6b3e683f60b62b44c132e400bb0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac80128596e60c1d26a710f5049b74cec"></a><!-- doxytag: member="board.h::GPIOC_PIN6" ref="ac80128596e60c1d26a710f5049b74cec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2c95e0b14a122f9f958ec02f33621f9c"></a><!-- doxytag: member="board.h::GPIOC_PIN7" ref="a2c95e0b14a122f9f958ec02f33621f9c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae1f88f2730f5b5b8ab4be7fd6314a8c5"></a><!-- doxytag: member="board.h::GPIOD_PIN0" ref="ae1f88f2730f5b5b8ab4be7fd6314a8c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7c54bd32ae300d1d46959ebdc46f34aa"></a><!-- doxytag: member="board.h::GPIOD_PIN1" ref="a7c54bd32ae300d1d46959ebdc46f34aa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a0b17e4d4764ddf7e6887f0fd7620963f"></a><!-- doxytag: member="board.h::GPIOD_PIN10" ref="a0b17e4d4764ddf7e6887f0fd7620963f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad58a63e083e9ec87180f80eeecf06d71"></a><!-- doxytag: member="board.h::GPIOD_PIN11" ref="ad58a63e083e9ec87180f80eeecf06d71" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af43c34a2ee6d9d7fea94ee467d81326a"></a><!-- doxytag: member="board.h::GPIOD_PIN12" ref="af43c34a2ee6d9d7fea94ee467d81326a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a72af035c720f005e7b2c0910d9999131"></a><!-- doxytag: member="board.h::GPIOD_PIN13" ref="a72af035c720f005e7b2c0910d9999131" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afe33dc8ec33be45027b4b60dfde94937"></a><!-- doxytag: member="board.h::GPIOD_PIN14" ref="afe33dc8ec33be45027b4b60dfde94937" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4a9a03e830c7740cc37ca0399b428f7b"></a><!-- doxytag: member="board.h::GPIOD_PIN15" ref="a4a9a03e830c7740cc37ca0399b428f7b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa092f1c9dfa61758c392c9f189697758"></a><!-- doxytag: member="board.h::GPIOD_PIN2" ref="aa092f1c9dfa61758c392c9f189697758" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a51b2ae7279cfda50b2431ddd15c00725"></a><!-- doxytag: member="board.h::GPIOD_PIN3" ref="a51b2ae7279cfda50b2431ddd15c00725" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a96e14e372f407accefb5563d057efd56"></a><!-- doxytag: member="board.h::GPIOD_PIN4" ref="a96e14e372f407accefb5563d057efd56" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac4ec3c0ea3218a417389b25a819e1e95"></a><!-- doxytag: member="board.h::GPIOD_PIN5" ref="ac4ec3c0ea3218a417389b25a819e1e95" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a49c6597923441b5602345d7ef0a3d487"></a><!-- doxytag: member="board.h::GPIOD_PIN6" ref="a49c6597923441b5602345d7ef0a3d487" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a49a7ba6997764f87e1234e72483c1742"></a><!-- doxytag: member="board.h::GPIOD_PIN7" ref="a49a7ba6997764f87e1234e72483c1742" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3dff47578248473ce282b44fc66da128"></a><!-- doxytag: member="board.h::GPIOD_PIN8" ref="a3dff47578248473ce282b44fc66da128" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8a679b93e90892693e8d6c33d807ffe7"></a><!-- doxytag: member="board.h::GPIOD_PIN9" ref="a8a679b93e90892693e8d6c33d807ffe7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a92b46be684a8a8d5c9df37bdacfbd3cd"></a><!-- doxytag: member="board.h::GPIOF_OSC_IN" ref="a92b46be684a8a8d5c9df37bdacfbd3cd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aec513bdecf3e822b2600bb57d558d626"></a><!-- doxytag: member="board.h::GPIOF_OSC_OUT" ref="aec513bdecf3e822b2600bb57d558d626" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="afba4cb2bb39470b14fe1728f2a346aa3"></a><!-- doxytag: member="board.h::GPIOF_PIN10" ref="afba4cb2bb39470b14fe1728f2a346aa3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5d323ee66fff2a1afea9f737bde228fc"></a><!-- doxytag: member="board.h::GPIOF_PIN11" ref="a5d323ee66fff2a1afea9f737bde228fc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>&#160;&#160;&#160;11</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aeb4ff76a72ed2f309fe97fd0cc3be7d1"></a><!-- doxytag: member="board.h::GPIOF_PIN12" ref="aeb4ff76a72ed2f309fe97fd0cc3be7d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>&#160;&#160;&#160;12</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a07fa1211d10bce0ff89491bdcdade32a"></a><!-- doxytag: member="board.h::GPIOF_PIN13" ref="a07fa1211d10bce0ff89491bdcdade32a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>&#160;&#160;&#160;13</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a94ff90d268a3db4eb6308a1d19a0d395"></a><!-- doxytag: member="board.h::GPIOF_PIN14" ref="a94ff90d268a3db4eb6308a1d19a0d395" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>&#160;&#160;&#160;14</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9900e46acf3f24185b1f7b6540c539d4"></a><!-- doxytag: member="board.h::GPIOF_PIN15" ref="a9900e46acf3f24185b1f7b6540c539d4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a45842066fab4f6092931c9ee4f91beb5"></a><!-- doxytag: member="board.h::GPIOF_PIN2" ref="a45842066fab4f6092931c9ee4f91beb5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab59221761c5c2c3cebc2c125913fc597"></a><!-- doxytag: member="board.h::GPIOF_PIN3" ref="ab59221761c5c2c3cebc2c125913fc597" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a52e4eeac08327c1f4fdf205568232261"></a><!-- doxytag: member="board.h::GPIOF_PIN4" ref="a52e4eeac08327c1f4fdf205568232261" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a64e15aca55d67ef49db056db45aa0402"></a><!-- doxytag: member="board.h::GPIOF_PIN5" ref="a64e15aca55d67ef49db056db45aa0402" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2ebc06cfd0a848322553162f73867e7b"></a><!-- doxytag: member="board.h::GPIOF_PIN6" ref="a2ebc06cfd0a848322553162f73867e7b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a13caa0719f4c1187dfc685f649d4d7d6"></a><!-- doxytag: member="board.h::GPIOF_PIN7" ref="a13caa0719f4c1187dfc685f649d4d7d6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3ee59a45d7232b995b95173a7e7a56bd"></a><!-- doxytag: member="board.h::GPIOF_PIN8" ref="a3ee59a45d7232b995b95173a7e7a56bd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac899e857b33dbcacca7d56b1f751ce28"></a><!-- doxytag: member="board.h::GPIOF_PIN9" ref="ac899e857b33dbcacca7d56b1f751ce28" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3ed50810d476eec14455af45039f78f6"></a><!-- doxytag: member="board.h::PIN_AFIO_AF" ref="a3ed50810d476eec14455af45039f78f6" args="(n, v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((v##U) &lt;&lt; ((n % 8) * 4))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a356a8c63034c31d48ed836fd40089f9a"></a><!-- doxytag: member="board.h::PIN_MODE_ALTERNATE" ref="a356a8c63034c31d48ed836fd40089f9a" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a356a8c63034c31d48ed836fd40089f9a">PIN_MODE_ALTERNATE</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(2U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a91200c23541cf2829d91f9aeb9114f76"></a><!-- doxytag: member="board.h::PIN_MODE_ANALOG" ref="a91200c23541cf2829d91f9aeb9114f76" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a91200c23541cf2829d91f9aeb9114f76">PIN_MODE_ANALOG</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(3U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a1304c508f7d7872fcb0f5d12fdd85868"></a><!-- doxytag: member="board.h::PIN_MODE_INPUT" ref="a1304c508f7d7872fcb0f5d12fdd85868" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a1304c508f7d7872fcb0f5d12fdd85868">PIN_MODE_INPUT</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(0U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a17d26ffdf5e0e4c44f06dbb16c0363c3"></a><!-- doxytag: member="board.h::PIN_MODE_OUTPUT" ref="a17d26ffdf5e0e4c44f06dbb16c0363c3" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a17d26ffdf5e0e4c44f06dbb16c0363c3">PIN_MODE_OUTPUT</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(1U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a35e934f564219e9c9ed577c023711e18"></a><!-- doxytag: member="board.h::PIN_ODR_HIGH" ref="a35e934f564219e9c9ed577c023711e18" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a35e934f564219e9c9ed577c023711e18">PIN_ODR_HIGH</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(1U &lt;&lt; (n))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9e7de50ad60645a96ed5081ee160e778"></a><!-- doxytag: member="board.h::PIN_ODR_LOW" ref="a9e7de50ad60645a96ed5081ee160e778" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a9e7de50ad60645a96ed5081ee160e778">PIN_ODR_LOW</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(0U &lt;&lt; (n))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7fad3245e32aa82db69e12781ee7cb6b"></a><!-- doxytag: member="board.h::PIN_OSPEED_10M" ref="a7fad3245e32aa82db69e12781ee7cb6b" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a7fad3245e32aa82db69e12781ee7cb6b">PIN_OSPEED_10M</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(1U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5a33c4622ceb5344ab15f3bf9f985936"></a><!-- doxytag: member="board.h::PIN_OSPEED_2M" ref="a5a33c4622ceb5344ab15f3bf9f985936" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a5a33c4622ceb5344ab15f3bf9f985936">PIN_OSPEED_2M</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(0U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a99dc6c757d2b57ed81402bbf20cbea09"></a><!-- doxytag: member="board.h::PIN_OSPEED_40M" ref="a99dc6c757d2b57ed81402bbf20cbea09" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a99dc6c757d2b57ed81402bbf20cbea09">PIN_OSPEED_40M</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(3U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4cdfe57c8db63d6e1c4f4cdd586b1bb7"></a><!-- doxytag: member="board.h::PIN_OTYPE_OPENDRAIN" ref="a4cdfe57c8db63d6e1c4f4cdd586b1bb7" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a4cdfe57c8db63d6e1c4f4cdd586b1bb7">PIN_OTYPE_OPENDRAIN</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(1U &lt;&lt; (n))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a15972f7629e0dd4adb7a3b58f425580c"></a><!-- doxytag: member="board.h::PIN_OTYPE_PUSHPULL" ref="a15972f7629e0dd4adb7a3b58f425580c" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a15972f7629e0dd4adb7a3b58f425580c">PIN_OTYPE_PUSHPULL</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(0U &lt;&lt; (n))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8ac977a5042e9153c2b148730fc201ae"></a><!-- doxytag: member="board.h::PIN_PUPDR_FLOATING" ref="a8ac977a5042e9153c2b148730fc201ae" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a8ac977a5042e9153c2b148730fc201ae">PIN_PUPDR_FLOATING</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(0U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6ca53a3c51d764a6b0e749d8d1b6bf24"></a><!-- doxytag: member="board.h::PIN_PUPDR_PULLDOWN" ref="a6ca53a3c51d764a6b0e749d8d1b6bf24" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a6ca53a3c51d764a6b0e749d8d1b6bf24">PIN_PUPDR_PULLDOWN</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(2U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa0270bd5ac093358485e0c74004463a8"></a><!-- doxytag: member="board.h::PIN_PUPDR_PULLUP" ref="aa0270bd5ac093358485e0c74004463a8" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa0270bd5ac093358485e0c74004463a8">PIN_PUPDR_PULLUP</a></td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td>&#160;&#160;&#160;(1U &lt;&lt; ((n) * 2))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a1db400d06e42524f5e7f6da6888eb056"></a><!-- doxytag: member="board.h::STM32_HSE_BYPASS" ref="a1db400d06e42524f5e7f6da6888eb056" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a1db400d06e42524f5e7f6da6888eb056">STM32_HSE_BYPASS</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aad7ccbfca9d4bd146d0d48ad6473912e"></a><!-- doxytag: member="board.h::STM32_HSECLK" ref="aad7ccbfca9d4bd146d0d48ad6473912e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aad7ccbfca9d4bd146d0d48ad6473912e">STM32_HSECLK</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9498f8f4ae2badbe39c078555ca9c793"></a><!-- doxytag: member="board.h::STM32_LSECLK" ref="a9498f8f4ae2badbe39c078555ca9c793" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a9498f8f4ae2badbe39c078555ca9c793">STM32_LSECLK</a>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6d26457e4296efa18c8dd7e272d3d0ad"></a><!-- doxytag: member="board.h::STM32F0XX" ref="a6d26457e4296efa18c8dd7e272d3d0ad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a6d26457e4296efa18c8dd7e272d3d0ad">STM32F0XX</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a250f4c63cbd770a83e2186d130b5f41b"></a><!-- doxytag: member="board.h::VAL_GPIOA_AFRH" ref="a250f4c63cbd770a83e2186d130b5f41b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a250f4c63cbd770a83e2186d130b5f41b">VAL_GPIOA_AFRH</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="a8b4e7aaf8051d3e479a6f3569a49e0a9"></a><!-- doxytag: member="board.h::VAL_GPIOA_AFRL" ref="a8b4e7aaf8051d3e479a6f3569a49e0a9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a8b4e7aaf8051d3e479a6f3569a49e0a9">VAL_GPIOA_AFRL</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>, 0) |         \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="ad16dfcfb4a90d9b761e03c3ac6aadd2e"></a><!-- doxytag: member="board.h::VAL_GPIOA_MODER" ref="ad16dfcfb4a90d9b761e03c3ac6aadd2e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ad16dfcfb4a90d9b761e03c3ac6aadd2e">VAL_GPIOA_MODER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a1304c508f7d7872fcb0f5d12fdd85868">PIN_MODE_INPUT</a>(<a class="code" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>) |         \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>) |          \
                                     PIN_MODE_ALTERNATE(<a class="code" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>) |      \
                                     PIN_MODE_ALTERNATE(<a class="code" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>) |      \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a8cde079f33594b124a570f0fe78d5cd5"></a><!-- doxytag: member="board.h::VAL_GPIOA_ODR" ref="a8cde079f33594b124a570f0fe78d5cd5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a8cde079f33594b124a570f0fe78d5cd5">VAL_GPIOA_ODR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a35e934f564219e9c9ed577c023711e18">PIN_ODR_HIGH</a>(<a class="code" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>) |           \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="abf9ac480a76c990769dbe5d0bb15f56d"></a><!-- doxytag: member="board.h::VAL_GPIOA_OSPEEDR" ref="abf9ac480a76c990769dbe5d0bb15f56d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#abf9ac480a76c990769dbe5d0bb15f56d">VAL_GPIOA_OSPEEDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a5a33c4622ceb5344ab15f3bf9f985936">PIN_OSPEED_2M</a>(<a class="code" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>) |          \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>) |           \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>) |          \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>) |          \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a7e762012e6bb42ab282f57b3d0b1f101"></a><!-- doxytag: member="board.h::VAL_GPIOA_OTYPER" ref="a7e762012e6bb42ab282f57b3d0b1f101" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a7e762012e6bb42ab282f57b3d0b1f101">VAL_GPIOA_OTYPER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a15972f7629e0dd4adb7a3b58f425580c">PIN_OTYPE_PUSHPULL</a>(<a class="code" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>) |     \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a6aa1810521655aff39e0c7874721d99a"></a><!-- doxytag: member="board.h::VAL_GPIOA_PUPDR" ref="a6aa1810521655aff39e0c7874721d99a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a6aa1810521655aff39e0c7874721d99a">VAL_GPIOA_PUPDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a8ac977a5042e9153c2b148730fc201ae">PIN_PUPDR_FLOATING</a>(<a class="code" href="board_8h.html#a9d92bdb4790a24e31bd7412b0160daff">GPIOA_BUTTON</a>) |     \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#afb7901bdd81cbaf63a77adccc953bd24">GPIOA_PIN1</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ae03444a6c3c41902b6a3d58721fa5448">GPIOA_PIN2</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aa490e796204d6758822cd11ac39c854a">GPIOA_PIN3</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a3828c7b468e32f2b175b13aa3f490baf">GPIOA_PIN4</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a36375c382e976015e9b14a3dd51273e8">GPIOA_PIN5</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a6b3a3de2f5811ee7ce8fac882addc381">GPIOA_PIN6</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a4325a1ee7a8e8db35ea0d2f41659d56b">GPIOA_PIN7</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a3525ad5aadd0473e6330234105bf2b65">GPIOA_PIN8</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aa0f0a69047cd9277bb4dff4d834b7c2e">GPIOA_PIN9</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aca3f2776220dbbb15e9e5924db3f3a16">GPIOA_PIN10</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a9a9b88fcde1fa024e944424836005f15">GPIOA_PIN11</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#afa04dcef93c5983d3c5fc2a608598c37">GPIOA_PIN12</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a7b9d2ea3e5488c32106e6bfb2e192c55">GPIOA_SWDAT</a>) |        \
                                     PIN_PUPDR_PULLDOWN(<a class="code" href="board_8h.html#abe6c5d2162f9314024eed9ff196fb31c">GPIOA_SWCLK</a>) |      \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a46acb855fad231790f79e54bc4d0af66">GPIOA_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="adbfad33fc072d86908d2fe56b90b4af7"></a><!-- doxytag: member="board.h::VAL_GPIOB_AFRH" ref="adbfad33fc072d86908d2fe56b90b4af7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#adbfad33fc072d86908d2fe56b90b4af7">VAL_GPIOB_AFRH</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="a5772a31590fe61e808106e64711d8713"></a><!-- doxytag: member="board.h::VAL_GPIOB_AFRL" ref="a5772a31590fe61e808106e64711d8713" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a5772a31590fe61e808106e64711d8713">VAL_GPIOB_AFRL</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="a39f5bc8c5a9ae9112cb64d4075b8be5a"></a><!-- doxytag: member="board.h::VAL_GPIOB_MODER" ref="a39f5bc8c5a9ae9112cb64d4075b8be5a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a39f5bc8c5a9ae9112cb64d4075b8be5a">VAL_GPIOB_MODER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a1304c508f7d7872fcb0f5d12fdd85868">PIN_MODE_INPUT</a>(<a class="code" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="afbbc9829d1d73c13adbf94452a010edd"></a><!-- doxytag: member="board.h::VAL_GPIOB_ODR" ref="afbbc9829d1d73c13adbf94452a010edd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afbbc9829d1d73c13adbf94452a010edd">VAL_GPIOB_ODR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a35e934f564219e9c9ed577c023711e18">PIN_ODR_HIGH</a>(<a class="code" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a39192c18809ac7cd77522b0e193fabb0"></a><!-- doxytag: member="board.h::VAL_GPIOB_OSPEEDR" ref="a39192c18809ac7cd77522b0e193fabb0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a39192c18809ac7cd77522b0e193fabb0">VAL_GPIOB_OSPEEDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a5a33c4622ceb5344ab15f3bf9f985936">PIN_OSPEED_2M</a>(<a class="code" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>) |            \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>) |           \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>) |           \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a84f32a5321a9bc68e7f87ac44886cba9"></a><!-- doxytag: member="board.h::VAL_GPIOB_OTYPER" ref="a84f32a5321a9bc68e7f87ac44886cba9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a84f32a5321a9bc68e7f87ac44886cba9">VAL_GPIOB_OTYPER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a15972f7629e0dd4adb7a3b58f425580c">PIN_OTYPE_PUSHPULL</a>(<a class="code" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a6d6a3a7d45de1e999e501ff106bcec3d"></a><!-- doxytag: member="board.h::VAL_GPIOB_PUPDR" ref="a6d6a3a7d45de1e999e501ff106bcec3d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a6d6a3a7d45de1e999e501ff106bcec3d">VAL_GPIOB_PUPDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#aa0270bd5ac093358485e0c74004463a8">PIN_PUPDR_PULLUP</a>(<a class="code" href="board_8h.html#aa2648d812dd7ac5db4a369d99cb39e15">GPIOB_PIN0</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a79706be65d1a3914b4c074cc4935c2fa">GPIOB_PIN1</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a90a35cfe7293f74466cf46350954ee29">GPIOB_PIN2</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a0f04bb892c30f9de2bb954bb1b1ae3ad">GPIOB_PIN3</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a3c06c0eacd36c5e8f9a0472270f3028f">GPIOB_PIN4</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ab97b53c5beccd57c325d53b8a67babed">GPIOB_PIN5</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#afbdb30f231df0571934d93a052c08f0e">GPIOB_PIN6</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aa6defd6b2924886d0e818ac192be03f7">GPIOB_PIN7</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a56e8e833acac2dbe2d4638f176be6282">GPIOB_PIN8</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a8175ccdd8ac896e4d38c570f7c72457e">GPIOB_PIN9</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aafa39eeaae4d88d728d7799660b531ba">GPIOB_PIN10</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#afaa9f0a32c40d42f9038b2dd27cc6515">GPIOB_PIN11</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ad917392d3554e6029bee8ee9caa87288">GPIOB_PIN12</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aae560d0aa8ac8f4b5e173ea8c9ef2218">GPIOB_PIN13</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ac6887c163fe7ed0e4b8e0039bf4def54">GPIOB_PIN14</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a519934496e901bcefd1a410aee97296e">GPIOB_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a66a89dd26c96c9808c4610caa08ba2e4"></a><!-- doxytag: member="board.h::VAL_GPIOC_AFRH" ref="a66a89dd26c96c9808c4610caa08ba2e4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a66a89dd26c96c9808c4610caa08ba2e4">VAL_GPIOC_AFRH</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>, 0) |       \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="af405d486ccb51c99a1252dfa4495363b"></a><!-- doxytag: member="board.h::VAL_GPIOC_AFRL" ref="af405d486ccb51c99a1252dfa4495363b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#af405d486ccb51c99a1252dfa4495363b">VAL_GPIOC_AFRL</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="a54fc240187d9ad4ab5f7e900c049fdf7"></a><!-- doxytag: member="board.h::VAL_GPIOC_MODER" ref="a54fc240187d9ad4ab5f7e900c049fdf7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a54fc240187d9ad4ab5f7e900c049fdf7">VAL_GPIOC_MODER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a1304c508f7d7872fcb0f5d12fdd85868">PIN_MODE_INPUT</a>(<a class="code" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>) |           \
                                     PIN_MODE_OUTPUT(<a class="code" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>) |          \
                                     PIN_MODE_OUTPUT(<a class="code" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>) |       \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a4e07d89596c7b20d5b7c2327cbc9223a"></a><!-- doxytag: member="board.h::VAL_GPIOC_ODR" ref="a4e07d89596c7b20d5b7c2327cbc9223a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a4e07d89596c7b20d5b7c2327cbc9223a">VAL_GPIOC_ODR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a35e934f564219e9c9ed577c023711e18">PIN_ODR_HIGH</a>(<a class="code" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>) |             \
                                     PIN_ODR_LOW(<a class="code" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>) |              \
                                     PIN_ODR_LOW(<a class="code" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>) |              \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>) |         \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a5e7885959c3b8293e0f1bb34872a6fe6"></a><!-- doxytag: member="board.h::VAL_GPIOC_OSPEEDR" ref="a5e7885959c3b8293e0f1bb34872a6fe6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a5e7885959c3b8293e0f1bb34872a6fe6">VAL_GPIOC_OSPEEDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a5a33c4622ceb5344ab15f3bf9f985936">PIN_OSPEED_2M</a>(<a class="code" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>) |            \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>) |           \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>) |           \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>) |       \
                                     PIN_OSPEED_40M(<a class="code" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a7543f04fa6799015c04039794a777f34"></a><!-- doxytag: member="board.h::VAL_GPIOC_OTYPER" ref="a7543f04fa6799015c04039794a777f34" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a7543f04fa6799015c04039794a777f34">VAL_GPIOC_OTYPER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a15972f7629e0dd4adb7a3b58f425580c">PIN_OTYPE_PUSHPULL</a>(<a class="code" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>) |   \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a6b854c2f1520264d0572b6980bea6a2c"></a><!-- doxytag: member="board.h::VAL_GPIOC_PUPDR" ref="a6b854c2f1520264d0572b6980bea6a2c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a6b854c2f1520264d0572b6980bea6a2c">VAL_GPIOC_PUPDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#aa0270bd5ac093358485e0c74004463a8">PIN_PUPDR_PULLUP</a>(<a class="code" href="board_8h.html#a8b29a35d463fdeb98936223be420d2bf">GPIOC_PIN0</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#adc5846e2b81349872902580d656e31b8">GPIOC_PIN1</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a39dbe2e967d2c39d9ca7a282b2f3941e">GPIOC_PIN2</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aa2859ba835b7a77417bc9e068760972f">GPIOC_PIN3</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a776541f2373108c806a0ce6f473a423f">GPIOC_PIN4</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a3f83a6b3e683f60b62b44c132e400bb0">GPIOC_PIN5</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ac80128596e60c1d26a710f5049b74cec">GPIOC_PIN6</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a2c95e0b14a122f9f958ec02f33621f9c">GPIOC_PIN7</a>) |         \
                                     PIN_PUPDR_FLOATING(<a class="code" href="board_8h.html#ad9fe774508289be007b794b1fb1b5ff8">GPIOC_LED4</a>) |       \
                                     PIN_PUPDR_FLOATING(<a class="code" href="board_8h.html#a3166c438e70da9bed58c39f8a8115629">GPIOC_LED3</a>) |       \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a5f503674d5ffd4d979b274f334c7b33c">GPIOC_PIN10</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a7dbcb5cb4aeb0305b1fd76488ab19623">GPIOC_PIN11</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a765dd7ddae838722db9e064c52f7de36">GPIOC_PIN12</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#abbcf570d3ec04d2ad8a100ecff190307">GPIOC_PIN13</a>) |        \
                                     PIN_PUPDR_FLOATING(<a class="code" href="board_8h.html#accb1a04f064d9bca930eafbb2cf5d164">GPIOC_OSC32_IN</a>) |   \
                                     PIN_PUPDR_FLOATING(<a class="code" href="board_8h.html#a5d89739c0a188c15b2b9223a967202cb">GPIOC_OSC32_OUT</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="afc3c4656818e047de4de36afc54d6e15"></a><!-- doxytag: member="board.h::VAL_GPIOD_AFRH" ref="afc3c4656818e047de4de36afc54d6e15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#afc3c4656818e047de4de36afc54d6e15">VAL_GPIOD_AFRH</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="a54d1a960b26a142dba05d5cd54902c4f"></a><!-- doxytag: member="board.h::VAL_GPIOD_AFRL" ref="a54d1a960b26a142dba05d5cd54902c4f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a54d1a960b26a142dba05d5cd54902c4f">VAL_GPIOD_AFRL</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="a42f2ef726fc7a48b6038eee382c93c63"></a><!-- doxytag: member="board.h::VAL_GPIOD_MODER" ref="a42f2ef726fc7a48b6038eee382c93c63" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a42f2ef726fc7a48b6038eee382c93c63">VAL_GPIOD_MODER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a1304c508f7d7872fcb0f5d12fdd85868">PIN_MODE_INPUT</a>(<a class="code" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a67eac2b1434cea46ec00fdaad117cd6d"></a><!-- doxytag: member="board.h::VAL_GPIOD_ODR" ref="a67eac2b1434cea46ec00fdaad117cd6d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a67eac2b1434cea46ec00fdaad117cd6d">VAL_GPIOD_ODR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a35e934f564219e9c9ed577c023711e18">PIN_ODR_HIGH</a>(<a class="code" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a6a6cd142a0c0cde9125352343a8e6005"></a><!-- doxytag: member="board.h::VAL_GPIOD_OSPEEDR" ref="a6a6cd142a0c0cde9125352343a8e6005" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a6a6cd142a0c0cde9125352343a8e6005">VAL_GPIOD_OSPEEDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a5a33c4622ceb5344ab15f3bf9f985936">PIN_OSPEED_2M</a>(<a class="code" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a2e620d487db2d7240e759f66c3a68efa"></a><!-- doxytag: member="board.h::VAL_GPIOD_OTYPER" ref="a2e620d487db2d7240e759f66c3a68efa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a2e620d487db2d7240e759f66c3a68efa">VAL_GPIOD_OTYPER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a15972f7629e0dd4adb7a3b58f425580c">PIN_OTYPE_PUSHPULL</a>(<a class="code" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="aba79b3f3e2bd1622ae7db217c596f7ed"></a><!-- doxytag: member="board.h::VAL_GPIOD_PUPDR" ref="aba79b3f3e2bd1622ae7db217c596f7ed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aba79b3f3e2bd1622ae7db217c596f7ed">VAL_GPIOD_PUPDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#aa0270bd5ac093358485e0c74004463a8">PIN_PUPDR_PULLUP</a>(<a class="code" href="board_8h.html#ae1f88f2730f5b5b8ab4be7fd6314a8c5">GPIOD_PIN0</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a7c54bd32ae300d1d46959ebdc46f34aa">GPIOD_PIN1</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aa092f1c9dfa61758c392c9f189697758">GPIOD_PIN2</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a51b2ae7279cfda50b2431ddd15c00725">GPIOD_PIN3</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a96e14e372f407accefb5563d057efd56">GPIOD_PIN4</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ac4ec3c0ea3218a417389b25a819e1e95">GPIOD_PIN5</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a49c6597923441b5602345d7ef0a3d487">GPIOD_PIN6</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a49a7ba6997764f87e1234e72483c1742">GPIOD_PIN7</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a3dff47578248473ce282b44fc66da128">GPIOD_PIN8</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a8a679b93e90892693e8d6c33d807ffe7">GPIOD_PIN9</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a0b17e4d4764ddf7e6887f0fd7620963f">GPIOD_PIN10</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ad58a63e083e9ec87180f80eeecf06d71">GPIOD_PIN11</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#af43c34a2ee6d9d7fea94ee467d81326a">GPIOD_PIN12</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a72af035c720f005e7b2c0910d9999131">GPIOD_PIN13</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#afe33dc8ec33be45027b4b60dfde94937">GPIOD_PIN14</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a4a9a03e830c7740cc37ca0399b428f7b">GPIOD_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a47952951048cb682536ff38cb754cf74"></a><!-- doxytag: member="board.h::VAL_GPIOF_AFRH" ref="a47952951048cb682536ff38cb754cf74" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a47952951048cb682536ff38cb754cf74">VAL_GPIOF_AFRH</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>, 0) |          \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="ab33db8a93f5e34f7c9db84ebc69450a5"></a><!-- doxytag: member="board.h::VAL_GPIOF_AFRL" ref="ab33db8a93f5e34f7c9db84ebc69450a5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ab33db8a93f5e34f7c9db84ebc69450a5">VAL_GPIOF_AFRL</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a3ed50810d476eec14455af45039f78f6">PIN_AFIO_AF</a>(<a class="code" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>, 0) |         \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>, 0) |        \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>, 0) |           \
                                     PIN_AFIO_AF(<a class="code" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>, 0))
</pre></div>
</div>
</div>
<a class="anchor" id="a2781f04e2f6682d822e9fca6a8aa4ed3"></a><!-- doxytag: member="board.h::VAL_GPIOF_MODER" ref="a2781f04e2f6682d822e9fca6a8aa4ed3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a2781f04e2f6682d822e9fca6a8aa4ed3">VAL_GPIOF_MODER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a1304c508f7d7872fcb0f5d12fdd85868">PIN_MODE_INPUT</a>(<a class="code" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>) |         \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>) |        \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>) |           \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>) |          \
                                     PIN_MODE_INPUT(<a class="code" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="ab335eb9d43d391cc2c891587da70d3bd"></a><!-- doxytag: member="board.h::VAL_GPIOF_ODR" ref="ab335eb9d43d391cc2c891587da70d3bd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#ab335eb9d43d391cc2c891587da70d3bd">VAL_GPIOF_ODR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a35e934f564219e9c9ed577c023711e18">PIN_ODR_HIGH</a>(<a class="code" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>) |           \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>) |          \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>) |             \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>) |            \
                                     PIN_ODR_HIGH(<a class="code" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="aa019726230902e124ce65fc02b81e29d"></a><!-- doxytag: member="board.h::VAL_GPIOF_OSPEEDR" ref="aa019726230902e124ce65fc02b81e29d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#aa019726230902e124ce65fc02b81e29d">VAL_GPIOF_OSPEEDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a5a33c4622ceb5344ab15f3bf9f985936">PIN_OSPEED_2M</a>(<a class="code" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>) |          \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>) |         \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>) |            \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>) |           \
                                     PIN_OSPEED_2M(<a class="code" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a32770ebb67e9c7ff6ce165259765d471"></a><!-- doxytag: member="board.h::VAL_GPIOF_OTYPER" ref="a32770ebb67e9c7ff6ce165259765d471" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a32770ebb67e9c7ff6ce165259765d471">VAL_GPIOF_OTYPER</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a15972f7629e0dd4adb7a3b58f425580c">PIN_OTYPE_PUSHPULL</a>(<a class="code" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>) |     \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>) |    \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>) |       \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>) |      \
                                     PIN_OTYPE_PUSHPULL(<a class="code" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>))
</pre></div>
</div>
</div>
<a class="anchor" id="a27509d84ec428c3ec26142905c3f011f"></a><!-- doxytag: member="board.h::VAL_GPIOF_PUPDR" ref="a27509d84ec428c3ec26142905c3f011f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define <a class="el" href="board_8h.html#a27509d84ec428c3ec26142905c3f011f">VAL_GPIOF_PUPDR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="board_8h.html#a8ac977a5042e9153c2b148730fc201ae">PIN_PUPDR_FLOATING</a>(<a class="code" href="board_8h.html#a92b46be684a8a8d5c9df37bdacfbd3cd">GPIOF_OSC_IN</a>) |     \
                                     PIN_PUPDR_FLOATING(<a class="code" href="board_8h.html#aec513bdecf3e822b2600bb57d558d626">GPIOF_OSC_OUT</a>) |    \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a45842066fab4f6092931c9ee4f91beb5">GPIOF_PIN2</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ab59221761c5c2c3cebc2c125913fc597">GPIOF_PIN3</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a52e4eeac08327c1f4fdf205568232261">GPIOF_PIN4</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a64e15aca55d67ef49db056db45aa0402">GPIOF_PIN5</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a2ebc06cfd0a848322553162f73867e7b">GPIOF_PIN6</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a13caa0719f4c1187dfc685f649d4d7d6">GPIOF_PIN7</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a3ee59a45d7232b995b95173a7e7a56bd">GPIOF_PIN8</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#ac899e857b33dbcacca7d56b1f751ce28">GPIOF_PIN9</a>) |         \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#afba4cb2bb39470b14fe1728f2a346aa3">GPIOF_PIN10</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a5d323ee66fff2a1afea9f737bde228fc">GPIOF_PIN11</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#aeb4ff76a72ed2f309fe97fd0cc3be7d1">GPIOF_PIN12</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a07fa1211d10bce0ff89491bdcdade32a">GPIOF_PIN13</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a94ff90d268a3db4eb6308a1d19a0d395">GPIOF_PIN14</a>) |        \
                                     PIN_PUPDR_PULLUP(<a class="code" href="board_8h.html#a9900e46acf3f24185b1f7b6540c539d4">GPIOF_PIN15</a>))
</pre></div>
</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="a48edc646a1de1ba488bbe7d786df9bae"></a><!-- doxytag: member="board.h::boardInit" ref="a48edc646a1de1ba488bbe7d786df9bae" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="board_8h.html#a48edc646a1de1ba488bbe7d786df9bae">boardInit</a> </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Board-specific initialization code. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Add your board-specific code, if any. </dd></dl>

</div>
</div>
</div><!-- contents -->
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Defines</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="board_8h.html">board.h</a>      </li>

    <li class="footer">Generated on Wed Jun 5 2013 12:23:45 for Ball Balancing Plate by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
   </ul>
 </div>


</body>
</html>
